home *** CD-ROM | disk | FTP | other *** search
- /*
- ENCODING: EUC-V
- TOUNICODE: Adobe-Japan1-UCS2
- FROMUNICODE: UniJIS-UCS2-V
- WINCHARSET: 128
- N NOTDEFS:1
- N RANGES1:1
- N CIDS1:1
- N RANGES2:2
- N CIDS2:170
- N RANGES4:0
- N CIDS4:0
- N MAP8:256
- */
- /* CIDS1 95 as 1 */
- /* CIDS2 6943 as 170 */
- /* CIDS4 0 as 0 */
-
- #ifndef ENCODING_H
- #include "encoding.h"
- #endif
-
- static Range3 notdefs_EUC_V[] = {
- /*
- NOTDEFS:1
- */
- { 0x0, 0x1f, 231 },
- };
-
- static Range2 ranges1_EUC_V[] = {
- /*
- RANGES1:1
- */
- {0x0,0x80},
- };
-
- static Range3 cids1_EUC_V[] = {
- /*
- CIDS1:1
- */
- {0x20,0x7e,231},
- };
-
- static Range2 ranges2_EUC_V[] = {
- /*
- RANGES2:2
- */
- {0x8ea0,0x8edf},
- {0xa1a1,0xfefe},
- };
-
- static Range3 cids2_EUC_V[] = {
- /*
- CIDS2:170
- */
- {0x8ea0,0x8edf,326},
- {0xa1a1,0xa1a1,633},
- {0xa1a2,0xa1a3,7887},
- {0xa1a4,0xa1b0,636},
- {0xa1b1,0xa1b2,7889},
- {0xa1b3,0xa1bb,651},
- {0xa1bc,0xa1be,7891},
- {0xa1bf,0xa1c0,663},
- {0xa1c1,0xa1c5,7894},
- {0xa1c6,0xa1c9,670},
- {0xa1ca,0xa1db,7899},
- {0xa1dc,0xa1e0,692},
- {0xa1e1,0xa1e1,7917},
- {0xa1e2,0xa1fe,698},
- {0xa2a1,0xa2ae,727},
- {0xa2ba,0xa2c1,741},
- {0xa2ca,0xa2d0,749},
- {0xa2dc,0xa2ea,756},
- {0xa2f2,0xa2f9,771},
- {0xa2fe,0xa2fe,779},
- {0xa3b0,0xa3b9,780},
- {0xa3c1,0xa3da,790},
- {0xa3e1,0xa3fa,816},
- {0xa4a1,0xa4a1,7918},
- {0xa4a2,0xa4a2,843},
- {0xa4a3,0xa4a3,7919},
- {0xa4a4,0xa4a4,845},
- {0xa4a5,0xa4a5,7920},
- {0xa4a6,0xa4a6,847},
- {0xa4a7,0xa4a7,7921},
- {0xa4a8,0xa4a8,849},
- {0xa4a9,0xa4a9,7922},
- {0xa4aa,0xa4c2,851},
- {0xa4c3,0xa4c3,7923},
- {0xa4c4,0xa4e2,877},
- {0xa4e3,0xa4e3,7924},
- {0xa4e4,0xa4e4,909},
- {0xa4e5,0xa4e5,7925},
- {0xa4e6,0xa4e6,911},
- {0xa4e7,0xa4e7,7926},
- {0xa4e8,0xa4ed,913},
- {0xa4ee,0xa4ee,7927},
- {0xa4ef,0xa4f3,920},
- {0xa5a1,0xa5a1,7928},
- {0xa5a2,0xa5a2,926},
- {0xa5a3,0xa5a3,7929},
- {0xa5a4,0xa5a4,928},
- {0xa5a5,0xa5a5,7930},
- {0xa5a6,0xa5a6,930},
- {0xa5a7,0xa5a7,7931},
- {0xa5a8,0xa5a8,932},
- {0xa5a9,0xa5a9,7932},
- {0xa5aa,0xa5c2,934},
- {0xa5c3,0xa5c3,7933},
- {0xa5c4,0xa5e2,960},
- {0xa5e3,0xa5e3,7934},
- {0xa5e4,0xa5e4,992},
- {0xa5e5,0xa5e5,7935},
- {0xa5e6,0xa5e6,994},
- {0xa5e7,0xa5e7,7936},
- {0xa5e8,0xa5ed,996},
- {0xa5ee,0xa5ee,7937},
- {0xa5ef,0xa5f4,1003},
- {0xa5f5,0xa5f6,7938},
- {0xa6a1,0xa6b8,1011},
- {0xa6c1,0xa6d8,1035},
- {0xa7a1,0xa7c1,1059},
- {0xa7d1,0xa7f1,1092},
- {0xa8a1,0xa8a1,7479},
- {0xa8a2,0xa8a2,7481},
- {0xa8a3,0xa8a3,7491},
- {0xa8a4,0xa8a4,7495},
- {0xa8a5,0xa8a5,7503},
- {0xa8a6,0xa8a6,7499},
- {0xa8a7,0xa8a7,7507},
- {0xa8a8,0xa8a8,7523},
- {0xa8a9,0xa8a9,7515},
- {0xa8aa,0xa8aa,7531},
- {0xa8ab,0xa8ab,7539},
- {0xa8ac,0xa8ac,7480},
- {0xa8ad,0xa8ad,7482},
- {0xa8ae,0xa8ae,7494},
- {0xa8af,0xa8af,7498},
- {0xa8b0,0xa8b0,7506},
- {0xa8b1,0xa8b1,7502},
- {0xa8b2,0xa8b2,7514},
- {0xa8b3,0xa8b3,7530},
- {0xa8b4,0xa8b4,7522},
- {0xa8b5,0xa8b5,7538},
- {0xa8b6,0xa8b6,7554},
- {0xa8b7,0xa8b7,7511},
- {0xa8b8,0xa8b8,7526},
- {0xa8b9,0xa8b9,7519},
- {0xa8ba,0xa8ba,7534},
- {0xa8bb,0xa8bb,7542},
- {0xa8bc,0xa8bc,7508},
- {0xa8bd,0xa8bd,7527},
- {0xa8be,0xa8be,7516},
- {0xa8bf,0xa8bf,7535},
- {0xa8c0,0xa8c0,7545},
- {0xb0a1,0xb0fe,1125},
- {0xb1a1,0xb1fe,1219},
- {0xb2a1,0xb2fe,1313},
- {0xb3a1,0xb3fe,1407},
- {0xb4a1,0xb4fe,1501},
- {0xb5a1,0xb5fe,1595},
- {0xb6a1,0xb6fe,1689},
- {0xb7a1,0xb7fe,1783},
- {0xb8a1,0xb8fe,1877},
- {0xb9a1,0xb9fe,1971},
- {0xbaa1,0xbafe,2065},
- {0xbba1,0xbbfe,2159},
- {0xbca1,0xbcfe,2253},
- {0xbda1,0xbdfe,2347},
- {0xbea1,0xbefe,2441},
- {0xbfa1,0xbffe,2535},
- {0xc0a1,0xc0fe,2629},
- {0xc1a1,0xc1fe,2723},
- {0xc2a1,0xc2fe,2817},
- {0xc3a1,0xc3fe,2911},
- {0xc4a1,0xc4fe,3005},
- {0xc5a1,0xc5fe,3099},
- {0xc6a1,0xc6fe,3193},
- {0xc7a1,0xc7fe,3287},
- {0xc8a1,0xc8fe,3381},
- {0xc9a1,0xc9fe,3475},
- {0xcaa1,0xcafe,3569},
- {0xcba1,0xcbfe,3663},
- {0xcca1,0xccfe,3757},
- {0xcda1,0xcdfe,3851},
- {0xcea1,0xcefe,3945},
- {0xcfa1,0xcfd3,4039},
- {0xd0a1,0xd0fe,4090},
- {0xd1a1,0xd1fe,4184},
- {0xd2a1,0xd2fe,4278},
- {0xd3a1,0xd3fe,4372},
- {0xd4a1,0xd4fe,4466},
- {0xd5a1,0xd5fe,4560},
- {0xd6a1,0xd6fe,4654},
- {0xd7a1,0xd7fe,4748},
- {0xd8a1,0xd8fe,4842},
- {0xd9a1,0xd9fe,4936},
- {0xdaa1,0xdafe,5030},
- {0xdba1,0xdbfe,5124},
- {0xdca1,0xdcfe,5218},
- {0xdda1,0xddfe,5312},
- {0xdea1,0xdefe,5406},
- {0xdfa1,0xdffe,5500},
- {0xe0a1,0xe0fe,5594},
- {0xe1a1,0xe1fe,5688},
- {0xe2a1,0xe2fe,5782},
- {0xe3a1,0xe3fe,5876},
- {0xe4a1,0xe4fe,5970},
- {0xe5a1,0xe5fe,6064},
- {0xe6a1,0xe6fe,6158},
- {0xe7a1,0xe7fe,6252},
- {0xe8a1,0xe8fe,6346},
- {0xe9a1,0xe9fe,6440},
- {0xeaa1,0xeafe,6534},
- {0xeba1,0xebfe,6628},
- {0xeca1,0xecfe,6722},
- {0xeda1,0xedfe,6816},
- {0xeea1,0xeefe,6910},
- {0xefa1,0xeffe,7004},
- {0xf0a1,0xf0fe,7098},
- {0xf1a1,0xf1fe,7192},
- {0xf2a1,0xf2fe,7286},
- {0xf3a1,0xf3fe,7380},
- {0xf4a1,0xf4a4,7474},
- {0xf4a5,0xf4a6,8284},
- };
-
- static unsigned short map8_EUC_V[] = {
- /*
- MAP8:256
- */
-
- 231, 231, 231, 231, 231, 231, 231, 231,
- 231, 231, 231, 231, 231, 231, 231, 231,
- 231, 231, 231, 231, 231, 231, 231, 231,
- 231, 231, 231, 231, 231, 231, 231, 231,
- 231, 232, 233, 234, 235, 236, 237, 238,
- 239, 240, 241, 242, 243, 244, 245, 246,
- 247, 248, 249, 250, 251, 252, 253, 254,
- 255, 256, 257, 258, 259, 260, 261, 262,
- 263, 264, 265, 266, 267, 268, 269, 270,
- 271, 272, 273, 274, 275, 276, 277, 278,
- 279, 280, 281, 282, 283, 284, 285, 286,
- 287, 288, 289, 290, 291, 292, 293, 294,
- 295, 296, 297, 298, 299, 300, 301, 302,
- 303, 304, 305, 306, 307, 308, 309, 310,
- 311, 312, 313, 314, 315, 316, 317, 318,
- 319, 320, 321, 322, 323, 324, 325, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,
- };
-
- CMap cmap_EUC_V = {
- 0, /* next */
- "EUC-V", /* name */
- "Adobe-Japan1-UCS2", /* to unicode */
- map8_EUC_V, /* map8 */
- 0, /* map16 */
- notdefs_EUC_V, N_ELEMENTS(notdefs_EUC_V),
- ranges1_EUC_V, N_ELEMENTS(ranges1_EUC_V),
- cids1_EUC_V, N_ELEMENTS(cids1_EUC_V),
- ranges2_EUC_V, N_ELEMENTS(ranges2_EUC_V),
- cids2_EUC_V, N_ELEMENTS(cids2_EUC_V)
- 0, 0, /* No Ranges2/Cids2 */
- 0, 0
- };
-